import plotly
plotly.offline.init_notebook_mode()
import cufflinks as cf
cf.go_offline()
cf.set_config_file(theme='ggplot')
from plotly.graph_objs import Bar,Layout, Figure,Data,Scattermapbox,Marker,Surface,XAxis,YAxis,ZAxis,Scene,Scatter
import pandas as pd
import numpy as np
N = 500
x = np.linspace(0, 1, N)
y = np.random.randn(N)
df = pd.DataFrame({'x': x, 'y': y})
df.info()
df.set_index('x',inplace=True)
#df = cf.datagen.lines(4)
fig=df.iplot(kind='scatter',mode='lines',asFigure=True)
layout=Layout(title='XvsYplot',
xaxis={'title':'X'},
yaxis={'title':'Y'})
fig.update(layout=layout)
plotly.offline.iplot(fig)